package com.his.outpatientvisit.service;

import com.his.login.entity.DictEmployee;
import com.his.outpatientvisit.entity.PatiOutVisitSettle;
import com.his.outpatientvisit.vo.PatiOutVisitSettleVo;

public interface PatiOutVisitSettleService {
    /* 
     * 
     * 新增门诊结算
     * [patiOutVisitSettleVo] 
     * @return void
     * @date 2020/3/17 17:31
     */
    String insertPatiOutVisitSettle(DictEmployee employee, PatiOutVisitSettleVo patiOutVisitSettleVo,String serialNumber) throws Exception;
    /* 
     * 
     * 门诊退号
     *  
     * @return 
     * @date 2020/3/20 10:09
     */
    String insertPatiOutVisitSettleOut(DictEmployee employee, PatiOutVisitSettleVo patiOutVisitSettleVo) throws Exception;
    /* 
     * 
     * 作废结算号
     * [employee, patiOutVisitSettleVo] 
     * @return void
     * @date 2020/3/20 13:35
     */
    void updatePatiOutVisitSettle(DictEmployee employee, PatiOutVisitSettleVo patiOutVisitSettleVo) throws Exception;
}
